olefin polymerization - French English Dictionary